﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using BUS;
using DTO;

namespace Presentation
{
    public partial class frm_KetNoiDatabase : Form
    {
        ConfigDTO cfDTO = new ConfigDTO();
        ConfigBUS cfBUS = new ConfigBUS();
        public frm_KetNoiDatabase()
        {
            InitializeComponent();
        }
        
        

       

        private void btnHuyBo_Click(object sender, EventArgs e)
        {
            this.Close();
        }

        private void btnDongY_Click(object sender, EventArgs e)
        {
            KetNoi();
            //this.Close();
            frm_MDI mdi = new frm_MDI();
            mdi.Show();

        }
        private void KetNoi()
        {

            bool integrate;

            if (cbIntergrate.Text == "True")
                integrate = true;
            else
                integrate = false;

            cfDTO.SvrName = txtTenServer.Text;
            cfDTO.DbName = txtTenDB.Text;
            cfDTO.UsrName = txtTaiKhoan.Text;
            cfDTO.Pwd = txtMatKhau.Text;
            cfDTO.IntergratedMode = integrate;

            bool check = cfBUS.KiemTraSQL(cfDTO);

            if (check == true)
            {
                MessageBox.Show("Kết nối với CSDL Thành Công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                
            }
            else
            {
                MessageBox.Show("Không kết nối được với CSDL !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
 
        private void btnDongY_Enter(object sender, EventArgs e)
        {
            KetNoi();
           
            
        }
       

      
        
    }
}
